
<?php

class Persona extends AppModel{
	
	public $validate = array(
								'ci_persona' => array(
														'require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'no puede estar vacio'
																		   ),
													    'require2' => array(
													    						'rule' => 'isUnique',
													    						'message' => 'debe ser único'
																		   ),
													    'require3' => array (
										    									'rule' => array('minLength', '4'),
										    									'message' => 'debe tener por lo menos 4 parametros'
															   	    		),
																   	   
											   	 		'require4' => array (
											    								'rule' => array('maxLength', '30'),
											    								'message' => 'debe tener maximo 30 parametros'
																   	   		)  
														
													 ),
								'foto_persona' => array(
														'require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'No puede estar vacio'
																		   )
													   ),
																		   
	
								'nombre_persona_1' => array(
															'require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'no puede estar vacio'
																		   	   ),
																		   	   
													   	    'require3' => array (
										    									'rule' => array('minLength', '2'),
										    									'message' => 'debe tener por lo menos 2 parametros'
															   	    			),
																   	   
											   	 			'require4' => array (
											    								'rule' => array('maxLength', '30'),
											    								'message' => 'debe tener maximo 30 parametros'
																   	   			)  
													       ),	
				
								/*'nombre_persona_2' => array(
															'minLength' => array (
										    										'rule' => array('minLength', '4'),
										    										'message' => 'El username tiene que tener por lo menos 8 parametros'
															   	    	     	 ),
																   	   
											   	 			'maxLength' => array (
											    									'rule' => array('maxLength', '25'),
											    									'message' => 'El username tiene que tener maximo 25 parametros'
																   	   		 	 ) 
						       								),	*/
						       								
															
	 
								'apellido_persona_1' => array(
																'require1' => array(
																					'rule' => 'notEmpty',
																					'message' => 'No puede estar vacio'
																		   		 ),
																'require3' => array (
										    									'rule' => array('minLength', '2'),
										    									'message' => 'debe tener por lo menos 2 parametros'
															   	    			),
																   	   
											   	 				'require4' => array (
											    								'rule' => array('maxLength', '30'),
											    								'message' => 'debe tener maximo 30 parametros'
																   	   			)  
													         ),
	
								/*apellido_persona_2' => array('require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'No puede estar vacio'
																		   )
													         ),*/
	
								'sexo_persona' => array('require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'No puede estar vacio'
																		   )
													   ),
	
								'nro_tlf_persona_1' => array('require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'no puede estar vacio'
																		   )
													        ),
								
								/*'nro_tlf_persona_2' => array('require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'No puede estar vacio'
																		   )
													        ),*/
								
								'fecha_nacimiento' => array('require1' => array(
																				'rule' => 'notEmpty',
																				'message' => 'no puede estar vacio'
																		   )
													       ),
							   'direccion_id' => array(
							   							'require1' => array(
																				'rule' => array('comparison', '>', 0),
																                'message' => 'no puede estar vacio',
																		   )
													  )

	
								
								
							);
	
	
}
